package cn.com.wxd.common;

import java.util.List;

import com.hankcs.hanlp.HanLP;

/**
 * Title:关键字提取工具
 * Description: 使用Lucen搜索引擎提取文本中的关键字
 * <p>
 * Company: Amumu管理平台
 * Copyright: Copyright (c) 2017
 * All right reserved.
 * Created by WangXuDong on 2017/7/19.
 *
 * @author WangXuDong
 * @version 1.0
 */
public class StringExtractUtil {
    /**
     * 关键字提取
     *
     * @param str 文本文件
     *
     * @return 返回提取的关键字列表
     */
    public static List<String> extractKeyword(String str, int size) {
        return HanLP.extractKeyword(str,size);
    }

    /**
     * 短语提取
     *
     * @param str 文本文件
     *
     * @return 返回提取的短语
     */
    public static List<String> extractPhrase(String str, int size) {
        return HanLP.extractPhrase(str,size);
    }

    /**
     * 摘要提取
     *
     * @param str 文本文件
     *
     * @return 返回提取的摘要
     */
    public static List<String> extractSummary(String str, int size) {
        return HanLP.extractSummary(str,size);
    }

}
